﻿using System;
using Google.Protobuf.Reflection;

namespace EggLink.DanhengServer.Proto
{
	// Token: 0x02000204 RID: 516
	public static class ChessRogueCellReflection
	{
		// Token: 0x170006C4 RID: 1732
		// (get) Token: 0x0600173C RID: 5948 RVA: 0x00042085 File Offset: 0x00040285
		public static FileDescriptor Descriptor
		{
			get
			{
				return ChessRogueCellReflection.descriptor;
			}
		}

		// Token: 0x04000997 RID: 2455
		private static FileDescriptor descriptor = FileDescriptor.FromGeneratedCode(Convert.FromBase64String(string.Concat(new string[]
		{
			"ChRDaGVzc1JvZ3VlQ2VsbC5wcm90bxofQ2hlc3NSb2d1ZUJvYXJkQ2VsbFN0",
			"YXR1cy5wcm90bxoVQ2VsbEFkdmFuY2VJbmZvLnByb3RvGh9DaGVzc1JvZ3Vl",
			"Q2VsbFNwZWNpYWxUeXBlLnByb3RvIrgCCg5DaGVzc1JvZ3VlQ2VsbBINCgVw",
			"b3NfeRgFIAEoDRITCgtpc191bmxvY2tlZBgHIAEoCBIPCgdyb29tX2lkGAEg",
			"ASgNEhIKCmJsb2NrX3R5cGUYBiABKA0SEQoJaXNfdW5sb2NrGAggASgIEgoK",
			"AmlkGAIgASgNEiQKCnN0YWdlX2luZm8YCSABKAsyEC5DZWxsQWR2YW5jZUlu",
			"Zm8SDQoFcG9zX3gYAyABKA0SEwoLQUlCTUJLREFQRksYCyADKA0SLwoLY2Vs",
			"bF9zdGF0dXMYDiABKA4yGi5DaGVzc1JvZ3VlQm9hcmRDZWxsU3RhdHVzEhEK",
			"CW1hcmtfdHlwZRgKIAEoDRIwCgxzcGVjaWFsX3R5cGUYDCABKA4yGi5DaGVz",
			"c1JvZ3VlQ2VsbFNwZWNpYWxUeXBlQh6qAhtFZ2dMaW5rLkRhbmhlbmdTZXJ2",
			"ZXIuUHJvdG9iBnByb3RvMw=="
		})), new FileDescriptor[]
		{
			ChessRogueBoardCellStatusReflection.Descriptor,
			CellAdvanceInfoReflection.Descriptor,
			ChessRogueCellSpecialTypeReflection.Descriptor
		}, new GeneratedClrTypeInfo(null, null, new GeneratedClrTypeInfo[]
		{
			new GeneratedClrTypeInfo(typeof(ChessRogueCell), ChessRogueCell.Parser, new string[]
			{
				"PosY",
				"IsUnlocked",
				"RoomId",
				"BlockType",
				"IsUnlock",
				"Id",
				"StageInfo",
				"PosX",
				"AIBMBKDAPFK",
				"CellStatus",
				"MarkType",
				"SpecialType"
			}, null, null, null, null)
		}));
	}
}
